Admission Control Schemes for Tcp Elastic Traffic in Class-based Networks

نویسندگان

  • Lluís FÀBREGA
  • I SOLER
  • Lluís Fàbrega
چکیده

The traditional “data” applications in the Internet, such as web browsing, peer-to-peer file sharing, ftp, e-mail and others, transfer discrete messages or “documents” (a web request, a basic web file, an embedded image, an ftp file, an ftp command, etc.). They are all built on top of TCP. Documents are partitioned into blocks and sent through the network into a sequence of packets or “flows” within TCP connections. The users of these applications expect that there is no error in the transfer of documents and also that the response time is the smallest possible below a certain maximum value. Absolute fidelity is achieved through TCP’s retransmission procedures. This packet retransmission increases the packet delay and consequently the document transfer time. Moreover, it may cause duplicated packets, which are discarded by the destination. From the point of view of the network, the decisive Quality of Service (QoS) parameter is the average receiving rate or network throughput, which includes the duplicates. Since users expect the smallest possible response time below a certain maximum value, the network should provide the maximum possible throughput above a minimum value, a network service that we call the Minimum Throughput Service (MTS), and TCP should also be able to use it. Since the maximum possible throughput changes over time, TCP sources use rate-adaptive algorithms [jaco88a] that increase and decrease the sending rate in order to match these variations and minimize packet loss. “Data” applications and TCP flows are called “elastic” due to this ability to adjust the sending rate to different network conditions. Besides a variable average rate, elastic flows are very bursty. Finally, Internet traffic measurements show that the distribution of the document’s size presents a heavy tail [crov97a], and as a consequence, most elastic flows are short and a few of them are very long. The “traditional” network scheme on the Internet is based only on FIFO and Tail Drop queues, without traffic conditioning or Admission Control (AC) mechanisms. The combination of this scheme with TCP rate-adaptive algorithms aims to provide a throughput equal to the fair rate of the bottleneck link. Its main advantage is its simplicity. However, it is not able to provide different throughputs to different TCP flows. Moreover, it does not provide isolation between flows, i.e., flows sending at a higher rate than the fair throughput can damage other wellbehaved flows. Finally, when resources in the followed path are enough to satisfy the minimum throughput requirements of all flows, all of them are satisfied; otherwise, i.e., during congestion situations, none of them is satisfied. An efficient way of dealing with congestion situations is to use an AC mechanism. With AC, when congestion occurs, some of the flows receive the minimum throughput (they are “accepted”) and the rest do not receive it (they are “rejected” or “blocked”). Congestion situations can be reduced by increasing network resources or by optimizing its use through better routing techniques. However, if congestion still occurs, AC achieves an efficient use of network resources by maximizing the number of satisfied flows. The blocking rate depends on the behavior of users’ demands, the chosen network provisioning, the routing techniques used, and the ability of the AC mechanism to maximize the number of satisfied flows. However, using an AC mechanism complicates the network scheme, and therefore a major concern is making the AC as simple as possible. Our main objective is to design a network scheme with AC for TCP elastic traffic using simple mechanisms. Specifically, a network scheme that guarantees the MTS to the maximum

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Differentiated Pricing Framework for Improving the Performance of the Elastic Traffics in Data Networks

Rate allocation has become a demanding task in data networks as diversity in users and traffics proliferate. Most commonly used algorithm in end hosts is TCP. This is a loss based scheme therefore it exhibits oscillatory behavior which reduces network performance. Moreover, since the price for all sessions is based on the aggregate throughput, losses that are caused by TCP affect other sessions...

متن کامل

Integrated Proactive Admission Control Technique For both UDP And TCP Traffic Flows

Real time traffic adopting UDP at the transport layer needs some quality of service. It is offered through an admission control scheme. This paper adopts one such scheme which is extended for elastic traffics adopting TCP at the transport layer. The proposed scheme operates on reserving network resources on a proactive manner. It is based on the principle of telephone networks Erlang-B model. T...

متن کامل

Network schemes for TCP elastic traffic in the Internet

TCP elastic traffic is generated by the traditional “data” applications in the Internet, such as web browsing, peer-to-peer file sharing, ftp, e-mail and other. These applications are built on top of TCP, which provides reliable transfers and adjusts the sending rate to the network conditions to achieve the maximum possible throughput, a feature that makes TCP flows to be called “elastic”. From...

متن کامل

An integrated bandwidth allocation and admission control framework for the support of heterogeneous real-time traffic in class-based IP networks

The support of real-time traffic in class-based IP networks requires the reservation of resources in all the links along the end-to-end paths through appropriate queuing and forwarding mechanisms. This resource allocation should be accompanied by appropriate admission control procedures in order to guarantee that newly admitted real-time traffic flows do not cause any violation to the Quality o...

متن کامل

On the Location-Awareness of Bandwidth Allocation and Admission Control for the Support of Real-Time Traffic in Class-Based IP Networks

The support of real-time traffic in class-based IP networks requires reservation of resources, accompanied by admission control in order to guarantee that newly admitted real-time traffic flows do not cause any violation to the Quality of Service (QoS) perceived by the already established ones. In this paper we highlight certain issues with respect to bandwidth allocation and admission control ...

متن کامل

Fair internet traffic integration: network flow models and analysis

We use flow-level models to study the integration of two types of Internet traffic, elastic file transfers and streaming traffic. Previous studies have concentrated on just one type of traffic, such as the flow level models of Internet congestion control, where network capacity is dynamically shared between elastic file transfers, with a randomly varying number of such flows. We consider the ad...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008